next
Round
Technologies
Experiences
Contribute
Login
next
Round
Technologies
Experiences
Contribute
Login
Question Loading...
Data Modelling
1. How to link related data in mongoDB?
Level: Expert | Frequency: High
2. When do you choose 'Embedding' (De-normalization) over 'Referencing' (Normalization)?
Level: Expert | Frequency: High
3. What is the 'Unbound Array' problem and how do you solve it?
Level: Expert | Frequency: High
4. Explain the 'Extended Reference' pattern. How does it improve performance in a microservices architecture?
Level: Expert | Frequency: High
5. When would you implement the 'Bucket Pattern'?
Level: Expert | Frequency: High
6. What is the 'Schema Versioning' pattern?
Level: Expert | Frequency: High
7. How does 'Data Locality' affect performance in MongoDB?
Level: Expert | Frequency: High
8. What are the implications of the 16MB document limit on your modelling choices?
Level: Expert | Frequency: High
9. You are designing a system for an e-commerce platform. A 'Product' has 50 attributes, but only 5 are used for the search results page. The 'Reviews' can grow into the thousands. How do you model this?
Level: Expert | Frequency: High
All Topics
Basics
CRUD
Bulk Operations
Indexing
Data Modelling
Replication
Sharding
Transactions
Aggregation